Synonyms for "Spanish dagger"

Words with similar meaning